US Crude Oil Reserves Dip by 1.2M Barrels: A Closer Look at EIA's Latest Report
The US commercial crude oil inventories decreased by 1.2 million barrels to 415.6 million barrels, as per the EIA report. Refinery operations increased slightly, with a notable ris...